package com.yingjia.yingjiauniversity.http.iinterface;

import com.trello.rxlifecycle2.LifecycleTransformer;
import com.yingjia.yingjiauniversity.base.MvpPresenter;
import com.yingjia.yingjiauniversity.bean.base.SignatureEntity;
import com.yingjia.yingjiauniversity.bean.http.ObtainSignature;

/**
 * The interface Signature mvp presenter.
 *
 * @param <V> the type parameter
 */
public interface SignatureInfoMvpPresenter<V extends SignatureInfoMvpView> extends MvpPresenter<V> {
    /**
     * 获取已上传签名
     *
     * @param orderNo              订单号
     * @param lifecycleTransformer the lifecycle transformer
     */
    void getSignatureInfo(String orderNo, LifecycleTransformer<SignatureEntity<ObtainSignature>> lifecycleTransformer);
}
